Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Croatia #1-w2 Croatia #1-w3 Croatia #1-w4 Romania F1 Romania F2 Romania F3 Romania F4 Romania F6 Romania F7 Romania F10 Romania F11 Romania F12 Romania F13 Romania F15 Romania F16 Hungary F6 Brazil F11 Italy F2 Italy F4 Romania F1 Romania F5 Romania F7 Romania F8 Italy F5 Colombia F3 Colombia F4 Brazil F3 Brazil F8 Brazil F12 Brazil F14 Brazil F15 Brazil F16 Brazil F17 Brazil F18 Brazil F20 Brazil F21 Brazil F22 Portugal F2 Croatia F3 Morocco F2 Brazil F4 Brazil F5 Argentina F7 Argentina F8 Argentina F9 Italy F28 Brazil F13 Brazil F14 Brazil F20 Brazil F24 Brazil F25 Colombia F1 Colombia F2 Italy F2 Brazil F29 France F6 Italy F18 Italy F24 Romania F6 Brazil F7 Brazil F8 Brazil F10 Hungary F5 Brazil F4 Iran F4 Brazil F5 Brazil F6 Austria F1 Austria F2 Italy F3 Romania F2 Brazil F4 Romania F4 Venezuela F3 Romania F15 Brazil F6 Brazil F7 Brazil F9 Brazil F1 Brazil F9 Portugal F1 Croatia F5 Turkey F6 (Antalya) Italy F5 (Santa Margherita Di Pula) Italy F6 (Santa Margherita Di Pula) Romania F4 (Bucharest) Romania F8 (Pitesti) Romania F9 (Bucharest) Brazil F4 (Sao Carlos) Germany F8 (Kassel) Italy F21 (Bolzano) Italy F22 (Cornaiano) Romania F8 (Bucharest) Brazil F5 (Mogi das Cruzes) Brazil F6 (Curitiba) Brazil F7 (Sao Carlos) Brazil F8 (Sao Paulo) Brazil F9 (Ribeirao Preto) M25 Weston Romania F5 Romania F17 Brazil F2 Brazil F3 Challenger Brasov - Brasov Copa Petrobras - Aracaju Garden Open - Rome Memorial Manfredini - Sassuolo Constanta Challenger - Constanta Challenger Brasov - Brasov Amazonia Open de Tenis - Belem Citta di Monza - Monza 5° Sporting Challenger - Turin Joinville Tennis Festival - Joinville Concurso Internacional de Vigo - Vigo 4th Volkswagen Challenger - Wolfsburg Kos-Zucchetti Tennis Cup - Cordenons Aberto de Santa Catarina de Tenis - Florianopolis Steelers Cup - Kosice Trofeo Sisma Mantova - Mantova Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao Citta di Monza - Monza IV Manta Open - Manta Brasov Challenger - Brasov II Cyclus Open de Tenis - Florianopolis Mitsubishi Electric Europe Cup - Monza Unicredit (Suisse) Bank S.A. Challenger - Chiasso Copa Petrobras Colombia - Bogota XI Trofeo Ciudad de Quito - Quito Challenger Cudad de Guayaquil - Guayaquil Cyclus Open de Tenis - Florianopolis Aberto de Santa Catarina - Florianopolis Challenger de Providencia-Copa Kia - Santiago Morocco Tennis Tour - Meknes San Luis Potosi Challenger - San Luis Potosi Credicard Mastercard Tennis Cup - Campos do Jordao Seguros Bolivar Open - Medellin Gemax Samsung Open 2005 - Belgrade Trofeo Cassa di Risparmio di Alessandria - Alessandria Memorial A. Manfredini Sassuolo Challenger - Sassuolo Antonio Savoldi-Marco Co. - Manerbio Citta di Como - Como Mamaia Challenger - Constanta Seguros Bolivar Open - Bogota Siemens Open - Scheveningen V Manta Open-Trofeo Ricardo Delgado Aray - Manta BH Tenis Open International Cup 2008 - Belo Horizonte Mamaia Challenger - Constanta Bancolombia Open - Cali Copa Petrobras Brazil - Belo Horizonte Seguros Bolivar Open - Medellin Sao Paulo Challenger Timisoara Challenger 2005 - Timisoara Salinas Challenger Iquique Challenger Bucaramanga Challenger Brasov Challenger - Brasov Santiago Challenger Mexico City Challenger Talahassee Challenger Timisoara Challenger - Timisoara Pereira Challenger San Luis Potosi Challenger Constanta Challenger Braunschweig Challenger Tennis Napoli Cup 2007 - Napoli Bauer Watertechnology Cup - Eckental Oberstaufen Challenger XI Torneo Internazionale di Tennis - Barletta Kosice Challenger Memorial Manfredini - Sassuolo Cordenons Challenger Brasilia Challenger Brasov Challenger Todi Challenger Palermo Challenger Buenos Aires Challenger Napoli Challenger Santiago Challenger Pharma Medico Open 2008 - Aarhus Medellin Challenger Orbetello Challenger Alessandria Challenger Morocco Tennis Tour - Marrakech Roma Challenger 2007 - Rome Croatia Osiguranje Rijeka Open - Rijeka Milan Challenger Bogota Challenger Rimini Challenger Cordenons Challenger Seguros Bolivar Open - Bogota Brasilia Challenger BH Tennis Open - Belo Horizonte Como Challenger Belo Horizonte Challenger Bogota Challenger Palermo Challenger Quito Challenger Pekao Open - Szczecin Santiago Challenger XIII Trofeo Ciudad de Quito - Quito Guayaquil Challenger Garden Open 2005 - Rome Sao Paulo Challenger Copa Petrobras Paraguay - Asuncion Lima Challenger 2007 - Lima Abierto Internacional de Salinas 'Dario Expreso' - Salinas Caltanissetta Challenger Barletta Challenger Napoli Challenger Bogota Challenger Salinas Challenger Rijeka Challenger Caltanissetta Challenger Morocco Tennis Tour - Tanger Guadalajara Challenger Turin Challenger St. Brieuc Challenger Bogota Challenger Sopot Challenger Biella Challenger Architect Open - Budapest AGT Challenger - Leon Sofia Challenger Tunis Challenger Recanati Challenger Rome Challenger Mitsubishi Electric Europe Cup - Monza Lugano Challenger Trani Challenger San Marino Challenger Reggio Emilia Challenger Manerbio Challenger Orbetello Challenger Copa Petrobras - Bogota Brasov Challenger Szczecin Challenger Copa Petrobras - Santiago San Marino Challenger Copa Petrobras - Montevideo Rijeka Open - Rijeka Napoli Challenger Zagreb Open - Zagreb Palermo Challenger Orleans Challenger Sao Jose Do Rio Preto Challenger Zenith Tennis Cup-Harbour Club - Milan Bulgarian Open Challenger - Sofia Ortisei Challenger Guayaquil Challenger Montevideo Challenger Helsinki Challenger Czech Indoor Open - Prague Bucaramanga Challenger Meknes Challenger Casablanca Challenger Bucaramanga Challenger Marrakech Challenger Santos Challenger 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Copa Petrobras-Colombia - Bogota Medellin Challenger IV Challenger Ciudad De Guayaquil - Guayaquil Manta Challenger Sibiu Challenger Brasov Challenger Todi Challenger Sao Paulo Challenger Cherbourg Challenger Pereira Challenger Santiago Challenger Santos Challenger Sao Paulo Challenger Tunis Challenger BH Tennis Open International Cup - Belo Horizonte Arad Challenger Monza Challenger Timisoara Challenger Sao Paulo Challenger San Marino Challenger Rio De Janeiro Challenger Cordenons Challenger Cali Challenger Campos do Jordao Challenger Quito Challenger Sibiu Challenger Porto Alegre Challenger Sao Jose Do Rio Preto Challenger Buenos Aires Challenger La Rinascente Tennis Cup Harbour Club Milano - Milan Sao Paulo Challenger Trnava Challenger Heilbronn Challenger Riviera di Rimini Challenger - Rimini Guzzini Challenger - Recanati Barranquilla Challenger Mersin Challenger Itajai Challenger Sao Paulo Challenger Tunis Challenger Tatra Banka Slovak Open - Bratislava Padova Challenger Scheveningen Challenger Poznan Challenger San Marino Challenger Quito Challenger Sibiu Challenger Mons Challenger Cordoba Challenger Brescia Challenger Bucaramanga Challenger Turin Challenger Rome Challenger Prostejov Challenger Casablanca Challenger Poznan Challenger Cordenons Challenger Banja Luka Challenger Prostejov Challenger Pereira Challenger San Benedetto Challenger Santiago Challenger Cordenons Challenger Cortina Challenger Fano Challenger Como Challenger Cherbourg Challenger Leon Challenger Ostdeutscher Sparkassen Cup - Dresden Casablanca Challenger Guadalajara Challenger Bordeaux Challenger Vicenza Challenger Prostejov Challenger Rome Challenger Buenos Aires Challenger Kosice Challenger Buenos Aires Challenger Geneva Challenger Genova Challenger Montevideo Challenger Asuncion Challenger Mons Challenger Sao Paulo Challenger Braunschweig Challenger Bucaramanga Challenger Campos do Jordao Challenger Bordeaux Challenger Mestre Challenger Bordeaux Challenger Prostejov Challenger Lyon Challenger Kosice Challenger Braunschweig Challenger Kish Free Zone Island Challenger - Kish Island Cali Challenger Internazionali di Tennis Dell'Umbria - Todi Medellin Challenger Medellin Challenger San Benedetto Challenger Scheveningen Challenger Aix En Provence Challenger Sao Paulo Challenger Pereira Challenger Biella Challenger Cali Challenger Floridablanca Challenger San Juan Challenger Guadalajara Challenger Challenger 42 - Andrezieux Bratislava Challenger Biella Challenger Campinas Challenger Campinas Challenger Guayaquil Challenger Buenos Aires Challenger LXV Concurso Internacional Vigo - Vigo Cali Challenger Santiago Challenger San Luis Potosi Challenger Raanana Challenger Napoli Challenger Rome Challenger Aix En Provence Challenger Santiago Challenger Furth Challenger Caltanissetta Challenger Caltanissetta Challenger Sibiu Challenger L'Aquila Challenger Milan Challenger Santo Domingo Challenger Santo Domingo Challenger Aberto de Sao Paulo - Sao Paulo Manerbio Challenger Barranquilla Challenger Alphen Challenger Alessandria Challenger Braunschweig Challenger Leon Challenger Prostejov Challenger Panama City Challenger Sibiu Challenger Campinas Challenger Tampere Challenger Medellin Challenger Brest Challenger Bogota Challenger Internazionali di Tennis di Bergamo - Bergamo Wroclaw Challenger Marburg Challenger Le Gosier Challenger Campinas Challenger Lyon Challenger Bancolombia Open - Bogota Liberec Challenger Cordenons Challenger Curitiba Challenger Tennis Napoli Cup - Napoli Banja Luka Challenger Sibiu Challenger Medellin Challenger Happy Valley Challenger Santiago Challenger Francavilla Challenger Genova Challenger Sporting Challenger '08-Trofeo Regione Piemonte - Turin Buenos Aires Challenger Rabat Challenger Guayaquil Challenger Montevideo Challenger Barranquilla Challenger Mexico City Challenger Credicard Citi Mastercard Tennis Cup - Campos do Jordao IPP Open - Helsinki Tiburon Challenger Orlando Challenger Columbus Challenger Punta Del Este Challenger Dallas Challenger Braunschweig Challenger Santiago Challenger GHI Bronx Tennis Classic - Bronx San Luis Potosi Challenger Brasil Open - Costa do Sauipe Oberstaufen Cup - Oberstaufen Citta di Como Challenger - Como KGHM Dialog Polish Indoors - Wroclaw Prague Challenger Brasov Challenger - Brasov Cordenons Challenger Rome Challenger Marburg Challenger Scheveningen Challenger Architect Open - Budapest Guzzini Challenger - Recanati Cali Challenger Olimp Kyiv Open - Kiev Nossa Caixa Tennis Cup - Sao Paulo USTA Freeman Men's Challenger - Joplin X Torneo Internazionale di Tennis - Barletta Steelers Cup - Kosice Harbour Tennis Cup Regione Lombardia - Milan Top Wool Challenger-Immagine Trophy - Biella Challenger ATP de Cuenca Diario El Mercurio - Cuenca Status Athens Open - Athens III Aberto Santa Catarina de Tenis - Florianopolis Roma Open Challenger - Rome Kos Succhetti Tennis Cup - Cordenons Salinas Challenger Belo Horizonte Challenger Tennislife Cup - Napoli San Benedetto Challenger Copa Petrobras-Brazil - Aracaju Cyclus Open de Tenis - Florianopolis Istanbul Challenger Salvador Challenger Copa Petrobras-Uruguay - Montevideo Brasov Challenger Pereira Challenger San Remo Challenger Puebla Challenger Blumenau Challenger Rome Challenger Santos Challenger Blumenau Challenger Alessandria Challenger Rome Challenger Karlsruhe Challenger Zagreb Challenger Prostejov Challenger Furth Challenger Open Romania - Bucharest Manerbio Challenger Hypo Group Tennis International - Portschach Jersey Challenger Bratislava Challenger Brasov Challenger Guayaquil Challenger Open 13 - Marseille Brasil Open - Costa do Sauipe Milan Challenger Helsinki Challenger Bank Austria Tennis Trophy - Vienna Movistar Open - Santiago Brasil Open - Costa do Sauipe Estoril Open - Estoril BCR Open Romania - Bucharest Copa Telmex - Buenos Aires Movistar Open - Santiago Brasil Open - Costa do Sauipe Serbia Open - Belgrade Cali Challenger Perugia Challenger Todi Challenger Sao Paulo Challenger Cali Challenger Trnava Challenger Lima Challenger Salinas Challenger Campinas Challenger Sao Paulo Challenger Quito Challenger Bucaramanga Challenger Rio De Janeiro Challenger Prague Challenger Porto Alegre Challenger Arad Challenger Como Challenger Medellin Challenger Brasov Challenger Montevideo Challenger Meknes Challenger Sao Paulo Challenger Tour Finals Rabat Challenger Sao Leopoldo Challenger Sao Paulo Challenger Apia International - Sydney VTR Open - Vina del Mar Marbella Challenger Marrakech Challenger BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Credit Agricole Suisse Open - Gstaad Heilbronn Challenger Bet-at-home Cup - Kitzbuhel Bucaramanga Challenger Brasil Open - Sao Paulo Allianz Suisse Open - Gstaad Rome Challenger BCR Open Romania - Bucharest SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Barletta Challenger Open Sud de France - Montpellier Napoli Challenger Bet-at-home Cup - Kitzbuhel Bogota Challenger Royal Guard Open Chile - Vina del Mar Rio Open 500 - Rio de Janeiro Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Itajai Challenger VTR Open - Vina del Mar Pereira Challenger Caltanissetta Challenger Ecuador Open - Quito Rio Open - Rio de Janeiro Barcelona Open BancSabadell - Barcelona BMW Open - Munich TEB BNP Paribas Istanbul Open - Istanbul Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Ecuador Open - Quito Rome Challenger Brasil Open - Sao Paulo Geneva Challenger Bogota Challenger Curitiba Challenger Bratislava Challenger Rome Challenger Mercedes Cup - Stuttgart Brasil Open - Costa do Sauipe Ostrava Challenger Sao Paulo Challenger Tour Finals Brasil Open - Costa do Sauipe Brasil Open - Sao Paulo Quimper Challenger Panama City Challenger Lexington Challenger Napoli Challenger Caltanissetta Challenger Cortina Challenger Cordenons Challenger Bank Austria Tennis Trophy - Vienna Copa Claro - Buenos Aires Napoli Challenger Abierto Mexicano Telcel - Acapulco Bet-At-Home Austrian Open - Kitzbuhel Medellin Challenger Ortisei Challenger PTT Thailand Open - Bangkok Trnava Challenger Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice AEGON Championships - London Lima Challenger SkiStar Swedish Open - Bastad Rio De Janeiro Challenger Bratislava Challenger BRD Nastase Tiriac Trophy - Bucharest Vicenza Challenger Erste Bank Open - Vienna Tampere Challenger Szczecin Challenger Open 13 - Marseille Santos Challenger Bogota Challenger Koblenz Challenger San Luis Potosi Challenger Bet-at-home Cup - Kitzbuhel Santos Challenger Qatar ExxonMobil Open - Doha Apia International - Sydney Blois Challenger ATP Challenger Tour Finals US Men's Clay Court Championship - Houston BRD Nastase Tiriac Trophy - Bucharest Geneva Open - Geneva Bogota Challenger SkiStar Swedish Open - Bastad Sibiu Challenger Bordeaux Challenger Credit Agricole Suisse Open - Gstaad Casablanca Challenger Austrian Open - Kitzbuhel Winston-Salem Open - Winston-Salem Santiago Challenger Rio De Janeiro Challenger Garanti Koza Sofia Open - Sofia Ecuador Open - Quito Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Caltanissetta Challenger BRD Nastase Tiriac Trophy - Bucharest Argentina Open - Buenos Aires Brasil Open - Sao Paulo Suisse Open - Gstaad Ecuador Open - Quito Asirom Challenger - Brasov Argentina Open - Buenos Aires Santiago Challenger Guayaquil Challenger Brasil Open - Sao Paulo Delray Beach International Tennis Championships - Delray Beach BCR Open Romania - Bucharest Austrian Open - Kitzbuhel BCR Open Romania - Bucharest Davidoff Swiss Indoors Basel - Basel Maharashtra Open - Pune Morelos Challenger Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Sony Ericsson Open - Miami Miami Open - Miami Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Mutua Madrilena Madrid Open - Madrid BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Grand Prix Hassan II - Casablanca Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York French Open - Paris Rio Open - Rio de Janeiro Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Western & Southern Financial Group Masters - Cincinnati Australian Open - Melbourne Gelsor Open Romania - Bucharest BNP Paribas Open - Indian Wells French Open - Paris Miami Open - Miami Internazionali BNL d'Italia - Rome Qatar Exxon Mobil Open - Doha Miami Open - Miami Wimbledon - London Miami Open - Miami U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Copa Telmex - Buenos Aires Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris Australian Open - Melbourne China Open - Beijing Wimbledon - London Wimbledon - London U.S. Open - New York U.S. Open - New York Davis Cup, Group I, 1R, ROU-DEN 5-0 Davis Cup, Group I, 2R, ROU-NED 0-5 Davis Cup, Group I, PO, ROU-SWE 3-1 Davis Cup, Group I, 1R, ROU-ISR 5-0 Davis Cup, Group I, 2R, ROU-SVK 2-3 Davis Cup, World Group, PO, BRA-CRO 1-3 Davis Cup, Group I, 1R, BLR-ROU 3-2 French Open - Paris Wimbledon - London Australian Open (juniors) U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Davis Cup, World Group, PO, ROU-ECU 5-0 Davis Cup, Group I, 2R, BRA-COL 3-1 Davis Cup, World Group, 1R, ARG-ROU 4-1 Olympics - London Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, World Group, 1R, ARG-BRA 3-2 Davis Cup, Group I, 1R, UKR-ROU 3-1 Davis Cup, Group I, 1R, ROU-SLO 4-1 Davis Cup, Group I, 2R, ROU-ESP 1-4 Australian Open (juniors) Davis Cup, Group II, 2R, ROU-MAR 5-0 Davis Cup, Group II, 3R, ROU-POL 2-3 French Open (juniors) Wimbledon (juniors)